@charset "utf-8";

body {
    background-size: cover;
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0;
    padding: 0;
    background-repeat: no-repeat;
    background-image: linear-gradient(120deg, #89f7fe 0%, #66a6ff 100%);
}

#registerBox {
    margin: 150px auto 150px;
    padding: 20px 50px;
    background-color: white;
    width: 400px;
    height: 500px;
    text-align: center;
    border-radius: 20px;
}

#registerBox h2 {
    color: #555555;
}

#registerBox .inputBox {
    margin-top: 50px;
}

#registerBox .inputBox .roleType {
    margin-top: 10px;
    padding: 10px 10px;
    width: 190px;
}

#registerBox .inputBox .input {
    margin-top: 10px;
    padding: 10px 10px;
}

#registerBox .inputBox span {
    width: 80px;
}

#registerBox .inputBox .cancelButton {
    border: 0;
    width: 100px;
    height: 35px;
    margin-top: 50px;
    border-radius: 20px;
}
#registerBox .inputBox .cancelButton:hover{
    background-color: azure;
}

#registerBox .inputBox .inputButton {
    border: 0;
    width: 100px;
    height: 35px;
    color: white;
    margin-top: 50px;
    border-radius: 20px;
    background-color: #6fc;
}

#registerBox .inputBox .inputButton:hover {
    background-color: rgb(94, 221, 151);
}

#registerBox h6 a {
    float: left;
    width: 50px;
    color: #555555;
    text-decoration: none;
}

#registerBox h6 a:hover {
    color: #8fd3f4;
}